canopy drip - French English Dictionary